up hill and down dale

[ʌp hil ænd daun deɪl]
na. 上山下坑;到处;彻底;猛烈地
[网络] 翻山越谷;不顾一切;登山越岭

热门查询